coupling sleever - Turkish English Dictionary